lcTIN_IsoGetVerXY Home

Retrieves isoline vertex coordinates.

 BOOL lcTIN_IsoGetVerXY (
   HANDLE hVer,
   double* pX,
   double* pY
 );

Parameters
hVer
  Handle of isoline vertex.
pX pY
  Pointers to variables that will receive vertex coordinates.

Return Value

  If the function succeeds, the return value is nonzero (TRUE).

See Also

  lcTIN_IsoGetFirstVer,   lcTIN_IsoGetNextVer


Code sample

  HANDLE hIso, hVer;
  int    n1, n2;
  double x, y, z;
  BOOL   bClosed;
  
  n1 = lcPropGetInt( 0, LC_PROP_TIN_NISOLINES );
  hIso = lcTIN_GetFirstIso();
  while( hIso ){
    z = lcTIN_IsoGetHeight( hIso );
    n2 = lcTIN_IsoGetNumVers( hIso );
    bClosed = lcTIN_IsoIsClosed( hIso );
    // get isoline vertices
    hVer = lcTIN_IsoGetFirstVer( hIso );
    while( hVer ){
      lcTIN_IsoGetVerXY( hVer, &x, &y );
      hVer = lcTIN_IsoGetNextVer( hIso, hVer );
    }
    hIso = lcTIN_GetNextIso( hIso );
  }